package org.zxt.web.context.handler.parser;

import org.zxt.web.context.WebContext;
import org.zxt.web.context.annotation.RequestBody;
import org.zxt.web.context.handler.ArgumentParser;
import org.zxt.web.nio.IHTTPSession;

import javax.annotation.Resource;
import java.lang.reflect.Parameter;

public class WebContextParser implements ArgumentParser {
    public boolean support(Parameter p){
        return p.getType() == WebContext.class;
    }
    @Override
    public Object parse(Parameter p, WebContext webContext, IHTTPSession session) {
        return webContext;
    }
}
